pride oneself upon - Espagnol Anglais Dictionnaire